Big Huge Thesaurus

vena maxillaris

noun

sounds kind of like